package com.glink.manage.service;

import com.glink.manage.dto.ai.AiTaskDTO;
import com.glink.manage.vo.ai.AiVO;  // 引入 AiVO


public interface AiService {

    /**
     * 调用算法接口进行AI识别并返回处理结果
     *
     * @param aiTaskDTO 请求的AI任务数据
     * @return AI识别结果VO
     */
    AiVO invokeAlgorithm(AiTaskDTO aiTaskDTO);

    /**
     * 调用算法接口进行AI识别并返回处理结果
     * @param analyseId  任务分析id
     * @param imageBase64Data 图片bas64
     * @return 分析结果
     */
    AiVO invokeAlgorithm(String analyseId, String imageBase64Data);
}
